leaf tripe - Español Inglés Diccionario